Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
6 SALE PLACE Terraced £1,992,587 £1,500,000 21 Sep 2016
7 SALE PLACE Terraced £1,293,815 £695,000 4 Mar 2005